Palette - Make it Colorful🎨
Palette - Visual Page Builder, no design degree required.
Scroll
Theming in Drupal
13/04/2025, by Ivan
Menu
- Understanding Drupal
- Drupal System Requirements
- Installing Drupal 8
- Drupal 8 Update
- Drupal Site Administration
- Drupal 8 Modules
- Drupal Modules Comparison
- Drupal Themes
- Drupal field types
- Configuration Management
- Multisite Drupal
- Accessibility Features
- Troubleshooting in Drupal
- Creating modules for Drupal
- Drupal 8 API
-
Theming in Drupal
- Define a theme using file .info.yml
- Theme folder structure in Drupal
- Adding a region in theme
- Add CSS and JavaScript (JS) in Drupal theme
- Twig in Drupal
- Subthemes
- Subtheme: Using Classy as a Base Theme
- Classy themes css selectors
- Including Default Image Styles with Your Theme
- Include template
- Using attributes in templates
- Preprocessing and modifying attributes in the .theme file
- Working with Breakpoints in Drupal 8
- Creating Advanced Theme Settings
- Theme Differences Between Drupal 6, 7, and 8
- Updating Classes from 7.x to 8.x
- Inheritance in subtheme
- Creating Automation Tools for Custom Themes (Gulp.js)
- Instructions for converting Drupal Twig (tpl.php to html.twig)
- Z-index in Drupal
- Upgrade to Drupal 11
This section covers how to work with themes in Drupal.